/*

* ------------------------------------------------------------------------
* ------------------------------------------------------------------------
* |     Smart-Shop开源商城系统/ Java商城-首选电商平台系统 请务必保留此注释头信息
* |     开源地址: https://gitee.com/ningbo-qishan/gruul-mall
* ------------------------------------------------------------------------
* ------------------------------------------------------------------------
* |     可正常分享和学习源码,未经授权 不可商用！
* |     商业版中台购买/开源版商业授权 联系技术客服
* |     官网:  https://www.73app.cn/
* ------------------------------------------------------------------------
* ------------------------------------------------------------------------
* |     Copyright (c) 2016-2999 宁波启山智软科技有限公司
* |     版权所有 ,侵权必究！
* ------------------------------------------------------------------------

*/
package com.medusa.gruul.payment.api.model.param.sxf;


import lombok.Data;

import java.io.Serializable;

/**
 * @author create by zq
 * @date created in 2019/11/10
 */
@Data
public class SxfCallBack implements Serializable {


    private static final long serialVersionUID = 7678791067269383516L;



    /**
     * 随行付交易流水号，32 位
     */
    private String uuid;


    /**
     * 发起交易的商户编号
     */
    private String mno;


    /**
     * 商户生成的订单号
     */
    private String ordNo;


    /**
     * 支付场景 1：刷卡 2：声波 3：刷脸；不 上传默认为 1
     */
    private String scene;


    /**
     * 交易发起时间
     */
    private String amt;


    /**
     * 支付完成时间
     */
    private String payTime;


    /**
     * 支付宝渠道：买家支付宝用户号 buyer_user_id 微信渠道：微信平台的 sub_openid
     */
    private String buyerId;


    /**
     * 支付宝渠道：支付宝交易流水 微信渠道：微信交易流水
     */
    private String transactionId;


    /**
     * 借贷记标识 1-借,2-贷，3-其他
     */
    private String drType;


    /**
     * 对订单的描述，取值范围：WECHAT:微 信,ALIPAY:支付宝,UNIONPAY:
     */
    private String payType;


    /**
     * 银行编码，例如 ICBC
     */
    private String payBank;


    /**
     * 代金券金额
     */
    private String pointAmount;


    /**
     * 付款 金额
     */
    private String totalOffstAmt;


    /**
     * 响应时间
     */
    private String timeStamp;


    /**
     * 返回码
     */
    private String bizCode;


    /**
     * 业务返回信息
     */
    private String bizMsg;


    /**
     * 微信或支付 宝的身份 ID.(OPENID 或 USERID)
     */
    private String openid;


    /**
     * 渠道商户号
     */
    private String channelId;


    /**
     * 子商户号
     */
    private String subMechId;


    /**
     * 落单号，供 退款和退款 查询使用
     */
    private String sxfUuid;


    /**
     * 活动标识
     */
    private String activityNo;


    /**
     * 优惠信息
     */
    private String promotionDetail;


    /**
     * 签名
     */
    private String sign;

}
